make a hit - French English Dictionary